cradle in one's arms - French English Dictionary